have too much on plate - German English Dictionary